self-locking door - Turco Inglés Diccionario